
    $(function(){
        $(document).ready(function(){
            $('#begin_day').datepick({dateFormat: 'yy-mm-dd'});
            $('#stop_day').datepick({dateFormat: 'yy-mm-dd'});
        });
        $('#zx_xq').hide();
        $('[name=zhuanxiao]').change(function(){
            var kind=$('[name=zhuanxiao]').val();
            if(kind==1){
                $('#zx_xq').show();
            }else{
                $('#zx_xq').hide();
            }
        });
        $('[name=b]').click(function(){
            if(check()){
                $("form:first").submit();
            }
        });

        function check(){
            if($('[name=ht_no]').val()==''){
                alert('合同编号必须正确填写！');
                $('[name=ht_no]').focus();
                return false;
            }
            if($('#begin_day').val()==''){
                alert('协议期限开始日期必须选择！');
                $('#begin_day').focus();
                return false;
            }
            if($('#stop_day').val()==''){
                alert('协议期限结束日期必须选择！');
                $('#stop_day').focus();
                return false;
            }
            if($('[name=gm_keshi_1]').val()=='0'){
                alert('学员合同必须购买至少一种课程！');
                $('[name=gm_keshi_1]').focus();
                return false;
            }
            if($('[name=kecheng_fb]').val()==''){
                alert('各科目总体课程分布必须填写！请正确填写该项目！');
                $('[name=kecheng_fb]').focus();
                return false;
            }
            if($('[name=sum_xuefei]').val()==''){
                alert('合同中的学费总计必须填写！');
                $('[name=sum_xuefei]').focus();
                return false;
            }
            if(!isNumber($('[name=sum_xuefei]').val())){
                alert('合同中的学费总计必须有效数值，并且必须为整数！');
                $('[name=sum_xuefei]').focus();
                return false;
            }
            if($('[name=beizhu]').val()==''){
                alert('各科每周课时安排情况必须填写，请正确填写该项目！');
                $('[name=beizhu]').focus();
                return false;
            }
            return true;
        }

        /*返回按钮事件*/
        $('[name=fh]').click(function(){
            history.go(-1);
        });
        /*建档类型修改后响应事件*/
        $('[name=create_dangan_kind]').change(function(){
            var num=$('[name=zonghe_fei]').val();
            var kind=$('[name=create_dangan_kind]').val();
            if(kind=='1'){
                $('[name=zonghe_fei]').val('300');
            }else{
                $('[name=zonghe_fei]').val('0');
            }
            jisuan_xuefei();
        });


        /*触发Ajax开始*/
        $('#pop').ajaxStart(function(){
            $('#pop').html('价格计算中...请稍后继续操作！');
        });
        $('#pop').ajaxStop(function(){
            $('#pop').html('');
        });

        /*获取价格按钮响应事件*/
        $('.get_price').click(function(){
            var id=(this).id;
            jisuan_jiage(id);
        });

        /*调用函数进行处理购买课时数量变动事件*/
        for(i=1;i<=8;i++){
            change_gm_keshi(i);
        }


        /*调用函数进行处理修改实际课时价格变动事件*/
        for(i=1;i<=8;i++){
            change_sj_jiage(i);
        }

        /*调用函数进行处理修改实际课时价格变动事件函数*/
        function change_sj_jiage(k_id){
            $('[name=sj_price_'+k_id+']').change(function(){
                $('[name=gm_sum_'+k_id+']').val($('[name=gm_keshi_'+k_id+']').val()*$('[name=sj_price_'+k_id+']').val());
                jisuan_xuefei();
            });
        }




        /*触发购买课时变动事件函数*/
        function change_gm_keshi(k_id){
            $('[name=gm_keshi_'+k_id+']').change(function(){
                jisuan_jiage(k_id);
            });
        }


        /*调用函数进行处理年级变动事件*/
        for(i=1;i<=8;i++){
            change_class_year(i);
        }

        /*触发年级变动事件函数*/
        function change_class_year(k_id){
             $('[name=class_year_'+k_id+']').change(function(){
                jisuan_jiage(k_id);
            });
        }

        /*调用函数进行处理授课类型变动事件*/
        for(i=1;i<=8;i++){
            change_class_kind(i);
        }

        /*触发授课类型变动函数*/
        function change_class_kind(k_id){
            $('[name=class_kind_'+k_id+']').change(function(){
                jisuan_jiage(k_id);
            });
        }

        /*计算各项的价格*/
        function jisuan_jiage(id){
            /*后台获取实际价格所需要的数据数组*/
            var data_k={
                bm_id:$('[name=bm_id]').val(),
                class_year:$('[name=class_year_'+id+']').val(),
                class_kind:$('[name=class_kind_'+id+']').val(),
                gm_keshi:$('[name=gm_keshi_'+id+']').val()
            }
            if(!isNumber(data_k.gm_keshi)){
                alert('必须填写有效的整数！');
                return false;
            }
            $.post(app_url+"/ppts-get_hetong_kecheng_jiage.wd",data_k,function(d){
                var data = eval(d);  //转化为对象
                $('[name=old_price_'+id+']').val(data.kp_old);
                $('[name=sj_price_'+id+']').val(data.kp_price);
                $('[name=gm_sum_'+id+']').val(data.kp_price*data_k.gm_keshi);
                jisuan_xuefei();
            },'json');
        }

        /*触发重填按钮*/
        $('.clear').click(function(){
            var id=(this).id;
            gm_keshi:$('[name=gm_keshi_'+id+']').val('0');
            $('[name=old_price_'+id+']').val('');
            $('[name=sj_price_'+id+']').val('');
            $('[name=gm_sum_'+id+']').val('0');
            jisuan_xuefei();
        });

        /*触发计算总价按钮*/
        $('[name=jisuan]').click(function(){
            jisuan_xuefei();
        });

        /*计算学费总价函数*/
        function jisuan_xuefei(){
            var gm_sum_1=Number($('[name=gm_sum_1]').val());
            var gm_sum_2=Number($('[name=gm_sum_2]').val());
            var gm_sum_3=Number($('[name=gm_sum_3]').val());
            var gm_sum_4=Number($('[name=gm_sum_4]').val());
            var gm_sum_5=Number($('[name=gm_sum_5]').val());
            var gm_sum_6=Number($('[name=gm_sum_6]').val());
            var gm_sum_7=Number($('[name=gm_sum_7]').val());
            var gm_sum_8=Number($('[name=gm_sum_8]').val());
            var z_sum=gm_sum_1+gm_sum_2+gm_sum_3+gm_sum_4+gm_sum_5+gm_sum_6+gm_sum_7+gm_sum_8;
            //alert(z_sum);
            $('[name=sum_xuefei]').val(z_sum);
            jisuan_sum();
        }

        /*计算总价格*/
        function jisuan_sum(){
            var zonghe_fei=Number($('[name=zonghe_fei]').val());
            var xuefei=Number($('[name=sum_xuefei]').val());
            $('[name=sum_hetong]').val(zonghe_fei+xuefei);
        }


        $('[name=sum_xuefei]').blur(function(){
            jisuan_sum();
        });

        function isNumber(field)
         {
            var   Ret   =   true;
            var   NumStr= "0123456789 ";
            var   chr;

            for   (i=0;i <field.length;++i)
            {
            chr=field.charAt(i);
            if   (NumStr.indexOf(chr,0)==-1)
            {
            Ret=false;
            }
            }
            return(Ret);
        }
     });